package com.heima.task.task;

import com.xxl.job.core.biz.model.ReturnT;
import com.xxl.job.core.handler.annotation.XxlJob;
import groovy.util.logging.Slf4j;
import org.springframework.stereotype.Component;

import java.util.Date;

@Slf4j
@Component
public class TestTask {
    /**
     * 作业任务
     * @return
     */
   @XxlJob("demoJobHandler")//必须和页面任务调度中心下的任务管理 新增的 JobHandler一致
    public ReturnT<String> demoJobHandler(){
       try {
           //获取任务管理页面，设置作业参数值
           System.out.println(new Date()+",任务执行了");
           return ReturnT.SUCCESS;
       } catch (Exception e) {
           return ReturnT.FAIL;
       }
   }
}
